package com.xzit.rcpyxt.service;

import com.xzit.rcpyxt.dto.*;
import com.xzit.rcpyxt.entity.Attendance;
import com.xzit.rcpyxt.utils.PageUtil;

public interface AttendanceService {
    void rollCall(RollCallDto rollCallDto);

    void insertByAttendance (SaveAttendanceDto attendance);

    PageUtil findByAttendanceList (AttendanceListRequest attendanceDto);

    PageUtil findByAttendanceUserList (StudentAttendanceListRequest studentAttendanceListRequest);

    PageUtil findByHistoricalList (HistoricalListRequestDto historicalListRequestDto);
}
